# Gets employee files

Retrieves files associated with the specified employee within the current account.
            
Behavior:
- Validates employee access within the account
- Applies filtering or paging based on the request model
- Returns files linked to the employee
- Logs the action as an employee file view event

Endpoint: POST /api/v1/portfolio/employees/{employeeIdentifier}/files

## Path parameters:

  - `employeeIdentifier` (string, required)

## Request fields (application/json-patch+json):

  - `keyword` (string,null)

  - `sortColumn` (string,null)

  - `sortColumnId` (string,null)

  - `sortOrder` (string,null)

  - `fieldValues` (array,null)

  - `fieldValues.dataFieldId` (string)

  - `fieldValues.dataFieldValue` (string,null)

  - `fieldValues.dataFieldlabel` (string,null)

  - `fieldValues.dataFieldValueIds` (array,null)

  - `fieldValues.fromDate` (string,null)

  - `fieldValues.toDate` (string,null)

  - `fieldValues.dataFieldValueRangeType` (string,null)

  - `selectedIds` (array,null)

  - `datafieldIds` (array,null)

  - `filter` (string,null)

## Response 200 fields (text/plain):

  - `data` (object)

  - `data.properties` (object)

  - `data.properties.totalSize` (string,null)

  - `data.properties.count` (integer)

  - `data.files` (array,null)

  - `data.files.fileName` (string,null)

  - `data.files.fileId` (string)

  - `data.files.fileSize` (string,null)

  - `data.files.dateAddedOn` (string,null)

  - `data.files.isLinkedDocument` (boolean)

  - `data.files.preview` (object)

  - `data.files.preview.hasFilePreview` (boolean)

  - `data.files.preview.hasFileThumbnail` (boolean)

  - `data.files.preview.previewURL` (string,null)

  - `data.files.preview.thumbnailUrl` (string,null)

  - `data.files.fileType` (object)

  - `data.files.fileType.fileTypeId` (string)

  - `data.files.fileType.fileTypeName` (string,null)

  - `data.files.fileType.fileTypeIconURL` (string,null)

  - `data.files.fileType.fileExtentions` (array,null)

  - `data.files.isImage` (boolean)

  - `data.files.isCadFile` (boolean)

  - `data.files.customProperties` (object,null)

  - `data.files.isEditable` (boolean)

  - `data.files.addedBy` (string,null)

  - `data.files.fileSizeInBytes` (integer)

  - `data.files.fileStatus` (object)

  - `data.files.fileStatus.statusId` (string)

  - `data.files.fileStatus.statusCode` (string,null)

  - `data.files.fileStatus.statusName` (string,null)

  - `data.files.fileStatus.statusColor` (string,null)

  - `data.files.revisionNumber` (integer)

  - `data.files.addedOn` (string,null)

  - `data.files.isFavorite` (boolean)

  - `data.files.folderPath` (string,null)

  - `data.files.categoryUniqueId` (string)

  - `data.files.categoryLevelOrdinal` (integer)

  - `data.files.documentNumber` (string,null)

  - `data.files.fileGroupId` (string)

  - `data.files.hasPermissionToUpdate` (boolean)

  - `data.files.responseDescription` (string,null)

  - `data.responseDescription` (string,null)

  - `data.additionalInfo` (array,null)

  - `data.additionalInfo.dataField` (string,null)

  - `data.additionalInfo.dataFieldId` (string)

  - `data.additionalInfo.dataIds` (array,null)

  - `data.additionalInfo.dataFieldValue` (any,null)

  - `data.additionalInfo.dataFieldName` (string,null)

  - `data.additionalInfo.dataValueFormated` (string,null)

  - `message` (string,null)

  - `isError` (boolean)

  - `messageCode` (integer)

  - `status` (string,null)

  - `errorType` (string,null)

  - `traceid` (string,null)

  - `responseDescription` (string,null)


